info bar: Make final
authorMatthias Clasen <mclasen@redhat.com>
Mon, 27 May 2019 02:30:33 +0000 (22:30 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 27 May 2019 02:30:33 +0000 (22:30 -0400)
gtk/gtkinfobar.c
gtk/gtkinfobar.h

index 625883a71ddbd859058de6c3cabe162f08e44ea6..85d18f01b742502d4f14914d6333b0e5a3bdf0bb 100644 (file)
@@ -135,6 +135,21 @@ enum
   LAST_PROP
 };
 
+typedef struct _GtkInfoBarClass GtkInfoBarClass;
+
+struct _GtkInfoBar
+{
+  GtkBox parent_instance;
+};
+
+struct _GtkInfoBarClass
+{
+  GtkBoxClass parent_class;
+
+  void (* response) (GtkInfoBar *info_bar, gint response_id);
+  void (* close)    (GtkInfoBar *info_bar);
+};
+
 typedef struct
 {
   GtkWidget *content_area;
index 86793dcd43f2d70bd1032e8b5337b424e1e0ac8f..2236176c3a13663ac2db961b95dfb2776e7729c0 100644 (file)
 
 G_BEGIN_DECLS
 
-/*
- * Type checking and casting macros
- */
 #define GTK_TYPE_INFO_BAR              (gtk_info_bar_get_type())
 #define GTK_INFO_BAR(obj)              (G_TYPE_CHECK_INSTANCE_CAST((obj), GTK_TYPE_INFO_BAR, GtkInfoBar))
-#define GTK_INFO_BAR_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST((klass), GTK_TYPE_INFO_BAR, GtkInfoBarClass))
 #define GTK_IS_INFO_BAR(obj)           (G_TYPE_CHECK_INSTANCE_TYPE((obj), GTK_TYPE_INFO_BAR))
-#define GTK_IS_INFO_BAR_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INFO_BAR))
-#define GTK_INFO_BAR_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_INFO_BAR, GtkInfoBarClass))
-
 
-typedef struct _GtkInfoBarClass GtkInfoBarClass;
 typedef struct _GtkInfoBar GtkInfoBar;
 
-
-struct _GtkInfoBar
-{
-  GtkBox parent_instance;
-};
-
-
-struct _GtkInfoBarClass
-{
-  GtkBoxClass parent_class;
-
-  /* Signals */
-  void (* response) (GtkInfoBar *info_bar, gint response_id);
-
-  /* Keybinding signals */
-  void (* close)    (GtkInfoBar *info_bar);
-
-  /* Padding for future expansion */
-  void (*_gtk_reserved1) (void);
-  void (*_gtk_reserved2) (void);
-  void (*_gtk_reserved3) (void);
-  void (*_gtk_reserved4) (void);
-};
-
 GDK_AVAILABLE_IN_ALL
 GType          gtk_info_bar_get_type               (void) G_GNUC_CONST;
 GDK_AVAILABLE_IN_ALL
@@ -109,7 +77,6 @@ GDK_AVAILABLE_IN_ALL
 void           gtk_info_bar_set_default_response   (GtkInfoBar     *info_bar,
                                                     gint            response_id);
 
-/* Emit response signal */
 GDK_AVAILABLE_IN_ALL
 void           gtk_info_bar_response               (GtkInfoBar     *info_bar,
                                                     gint            response_id);